step latch - Turkish English Dictionary